package com.ecr.hub.service.destination;

import java.util.List;

import com.ecr.hub.ApplicationException;
import com.ecr.hub.model.destination.Destination;
import com.ecr.hub.model.destination.DestinationRailTranscoder;

public interface IDestinationManager {

	public List<Destination> getAllList() throws ApplicationException;

	public void create(Destination destination) throws ApplicationException;

	public void update(Destination destination) throws ApplicationException;

	public void delete(Destination destination) throws ApplicationException;

	public List<DestinationRailTranscoder> getListDestinationsRail()
			throws ApplicationException;
}
